<?php
 /** * class SSQLStream * SQL adatfolyamot megvalósító osztály. Az adatfolyamba való írással SQL * utasítások küldhetőek a szerver felé, olvasásnál azok visszatérése kapható * meg.
 * Az adatfolyam létrehozásakor az adatbázis-kapcsolat álnevét a location * paraméterben kell megadni. */class SSQLStream extends SStream{	/** Aggregations: */	/** Compositions: */	/*** Attributes: ***/	/**	 * Tömb értékhozzáredelés esetén érvényes paraméter (lehet üres tömb is). A tömb	 * tartalma asszociatívan vagy indexelten tartalmazza azokat a nevesített vagy nem	 * nevesített prepare paramétereket, amelyeket át kell adni. 2D-s tömb esetén a	 * write művelet annyiszor kerül végrehajtásra, ahány elemet a tömb első dimenziója	 * tartalmaz (ekkor minden második dimenziós elem szerkezete azonos kell	 * legyen).
	 * Használata ajánlott ha több adatmódosító műveletet is kell végezni ugyanazon a
	 * táblán!	 */	const PREPARED = 100;	/**	 * Visszatéréssel rendelkező lekérést jelző beállítás. Haszálata elsősorban	 * kiválogató lekérésnél ajánlott.	 */	const QUERIED = 101;	/**	 * Futtatott lekérést jelző beállítás. Használata karbantartási műveletek	 * végrehajtásakor ajánlott (pl. TRUNCATE, CREATE TABLE, stb).	 */	const EXECUTED = 102;	/**	 *	 * @param string location A kezelendő adattár helye	 * @param array options Adatkezelési beállítások	 * @return 	 * @access public	 */	public function __construct($location, $options = array())
	{			} // end of member function __construct	/**	 * Felszabadítja az adatfolyamot és lezárja a nyitott adattárat.	 *	 * @return 	 * @access public	 */	public function __desctruct()
	{			} // end of member function __desctruct	/**	 * Megnyitja az adatfolyamot.	 *	 * @return 	 * @access public	 */	public function open()
	{			} // end of member function open	/**	 * Lezárja az adatfolyamot.	 *	 * @return 	 * @access public	 */	public function close()
	{			} // end of member function close	/**	 * Kiolvasás az adatfolyamból, ha az meg van nyitva.	 *	 * @param array options Adatfolyam beállításainak felülbírálása	 * @return undef	 * @access public	 */	public function read($options = array())
	{			} // end of member function read	/**	 * Ha a visszatérésnél több resultset is van, azok ezzel egyesével kiolvashatóak.	 *	 * @param array options Adatfolyam beállításainak felülbírálása	 * @return Record	 * @access public	 */	public function readNext($options = array())
	{			} // end of member function readNext	/**	 * Beleírja az adatfolyamba a megadott tartalmat. A tartalo lehet:
	 * o egyszerű lekérés
	 * o kötegelt lekérés (pl SQL import script)
	 * o tömbös lekérés (több lekérés tömbben átadva)	 *	 * @param undef content Az írandó tartalom	 * @param array options Adatfolyam beállításainak felülbírálása	 * @return 	 * @access public	 */	public function write($content, $options = array())
	{			} // end of member function write	/**	 * Szekvenciális adatelérésnél: kiírja a tartalmat az aktuális szekvenciába és	 * továbblép.	 *	 * @param Record content 	 * @param array options Adatfolyam beállításainak felülbírálása	 * @return 	 * @access public	 */	public function writeNext($content, $options = array())
	{			} // end of member function writeNext	/**	 * Létrehozza (vagy ha korábban létezett: felülírja) az adatfolyam tárolóját és	 * megnyitja azt.	 *	 * @return 	 * @access public	 */	public function create()
	{			} // end of member function create	/**	 * Törli az adatfolyam tárolóját.	 *	 * @return 	 * @access public	 */	public function delete()
	{			} // end of member function delete	/**	 * A megadott pozícióra vagy szekvenciális elemre irányítja a kurzort.	 *	 * @param undef position A pozíció vagy szekvenciális elem indexe	 * @return 	 * @access public	 */	public function setCursor($position)
	{			} // end of member function setCursor} // end of SSQLStream?>